using System;
using System.Collections.Generic;
using System.Text;
using OneSoft.EntityCore;
using BySoft.Server.Common.Schema;

namespace BySoft.Server.Common.Entity
{
	[Serializable]
	public class StStockmanageplandetailEntity : EntityBase
	{
		public StStockmanageplandetailTable TableSchema
		{
			get
			{
				return (StStockmanageplandetailTable)_tableSchema;
			}
		}

		public StStockmanageplandetailEntity()
		{
			_tableSchema = StStockmanageplandetailTable.Current;
		}

		#region 属性列表
		
		public Decimal? StockManagePlanDetailID
		{

			
			get{ return GetData<Decimal>(StStockmanageplandetailTable.C_STOCKMANAGEPLANDETAILID); }
			
			
			set{ SetData(StStockmanageplandetailTable.C_STOCKMANAGEPLANDETAILID, value); }
		}

		
		public Int32? OrderDetailID
		{

			
			get{ return GetData<Int32>(StStockmanageplandetailTable.C_ORDERDETAILID); }
			
			
			set{ SetData(StStockmanageplandetailTable.C_ORDERDETAILID, value); }
		}

		
		public String OrderType
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_ORDERTYPE));} 

			
			set{ SetData(StStockmanageplandetailTable.C_ORDERTYPE, value); }
		}

		
		public String FormName
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_FORMNAME));} 

			
			set{ SetData(StStockmanageplandetailTable.C_FORMNAME, value); }
		}

		
		public String FormID
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_FORMID));} 

			
			set{ SetData(StStockmanageplandetailTable.C_FORMID, value); }
		}

		
		public String FormType
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_FORMTYPE));} 

			
			set{ SetData(StStockmanageplandetailTable.C_FORMTYPE, value); }
		}

		
		public DateTime? FormDate
		{

			
			get{ return GetData<DateTime>(StStockmanageplandetailTable.C_FORMDATE); }
			
			
			set{ SetData(StStockmanageplandetailTable.C_FORMDATE, value); }
		}

		
		public String FormOperator
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_FORMOPERATOR));} 

			
			set{ SetData(StStockmanageplandetailTable.C_FORMOPERATOR, value); }
		}

		
		public String FormDetailID
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_FORMDETAILID));} 

			
			set{ SetData(StStockmanageplandetailTable.C_FORMDETAILID, value); }
		}

		
		public String StockID
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_STOCKID));} 

			
			set{ SetData(StStockmanageplandetailTable.C_STOCKID, value); }
		}

		
		public String ParentPartID
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_PARENTPARTID));} 

			
			set{ SetData(StStockmanageplandetailTable.C_PARENTPARTID, value); }
		}

		
		public String PartsID
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_PARTSID));} 

			
			set{ SetData(StStockmanageplandetailTable.C_PARTSID, value); }
		}

		
		public String PartsType
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_PARTSTYPE));} 

			
			set{ SetData(StStockmanageplandetailTable.C_PARTSTYPE, value); }
		}

		
		public Decimal? PlanNum
		{

			
			get{ return GetData<Decimal>(StStockmanageplandetailTable.C_PLANNUM); }
			
			
			set{ SetData(StStockmanageplandetailTable.C_PLANNUM, value); }
		}

		
		public String Status
		{

							
			get{ return Convert.ToString(GetData(StStockmanageplandetailTable.C_STATUS));} 

			
			set{ SetData(StStockmanageplandetailTable.C_STATUS, value); }
		}

		
		#endregion
	}
}

